self sufficient nation - Almanca İngilizce Sözlük